function showIfElse(id,desc,duiding,yingfen,zengdang,chaodang){
	//将各种条件打印出来
//	alert(id+" : "+desc);
//	alert("对顶："+parseFloatExtend(duiding)+" ; 应分："+parseFloatExtend(yingfen)+
//		" ; 增档："+parseFloatExtend(zengdang)+" ; 超档："+parseFloatExtend(chaodang));
}

function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
};

//小数点后留两位
function parseFloatExtend(val){
	if(val == ""){
		return 0;
	}
    return Math.round((parseFloat(val).toFixed(3))*100)/100;
}

function fieldIsNumericAndNotNull(fieldObj){
    if ( (IsNumeric(fieldObj)) && (fieldObj != '') ){
        return true;
    }
    return false;
};

function backZengdang_jiexian(room_type){
	if(room_type == 1){
		return 45;
	}else if(room_type == 1.5){
		return 57;
	}else if(room_type == 2){
		return 66;
	}else if(room_type == 3){
		return 80;
	}
}

function backChaodang_jiexian(room_type){
	if(room_type == 1){
		return 66;
	}else if(room_type == 1.5){
		return 66;
	}else if(room_type == 2){
		return 75;
	}else if(room_type == 3){
		return 90;
	}
}

function backXiaofang_jiexian(room_type){
	if(room_type == 1.5){
		return 45;
	}else if(room_type == 2){
		return 57;
	}else if(room_type == 3){
		return 66;
	}
}

//(1)计算对顶、应分、增档、超档面积（先按照一套房来处理）
function duiingAreaCount(){
	
	var perPingmi = 18;//小房顶到人均18平米
	var room_type = parseFloatExtend($("#room_type").val());//确定分配的户型
//	1 室超过 50
//	1.5 室超过 66
//	2  室超过 75
//	3  室超过 90

	//五大判断条件
	var is_local = ($("#is_local").val()=="1")?true:false;//是否是坐地户，返回true or false
	var is_onechild = ($("#is_onechild").val()=="1")?true:false;//是否独生子女，返回true or false
	//离婚丧偶，返回true：离婚 or false（0：正常；1：离婚；2丧偶） 离婚情况应分价 1000 增档价 1800
	var single_status = ($("#single_status").val()=="1")?false:true;
	var population = parseInt($("#population").val());
	var zf_number = parseFloatExtend($("#zf_number").val());

	//判断按照房子的建筑面积还是结算面积来计算（多层房子按照建筑面积来算）
	var is_high_building = ($("#is_high_building").val()=="1")?true:false;//true：高层；false：多层；
	var jianzhu_area = parseFloatExtend($("#jianzhu_area").val());
	var jiesuan_area = parseFloatExtend($("#jiesuan_area").val());
	var house_area = (is_high_building == true)?jiesuan_area:jianzhu_area;

	//换算金额
	var yingfen_price_policy = parseFloatExtend($("#yingfen_price_policy").val());//应分补偿金额 700
	var zengdang_price_policy = parseFloatExtend($("#zengdang_price_policy").val());//增档补偿金额 1500

	//取到房子面积（先不按照等级来取面积）
	var zf_area1 = parseFloatExtend($("#zf_area1").val());
	var zf_area2 = parseFloatExtend($("#zf_area2").val());
	var zf_area = zf_area1 + zf_area2;
	var xf_area1 = parseFloatExtend($("#xf_area1").val());


	//开始（按照应分的最大面积来计算）
	var zengdang_jiexian = 0;
	var chaodang_jiexian = 0;
	var xiaofang_jiexian = 0;
	//（1）判断是否为坐地户
	if(is_local == true){//是坐地户
		if(population == 1){//应分40-45平米（应分一室，可增1.5室）
			zengdang_jiexian = 57;
			chaodang_jiexian = 66;
			if(zf_area >= house_area && house_area >= zengdang_jiexian){
				$("#duiding_area").val(zengdang_jiexian);
				if(house_area > chaodang_jiexian){
					$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
					$("#chaodang_area").val(house_area-chaodang_jiexian);
					showIfElse(1,"坐地户 一口人 正房面积 > 结算面积 > 超档界限 > 增档界限 ",
						zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
				}else{
					$("#zengdang_area").val(house_area-zengdang_jiexian);
					showIfElse(2,"坐地户 一口人 正房面积 > 结算面积 > 增档界限 ",
						zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
				}
				//正房两等级平分
				configZf12(zf_area2,zengdang_jiexian);
			}else if(zf_area >= zengdang_jiexian && zengdang_jiexian >= house_area){
				$("#duiding_area").val(house_area);
				showIfElse(3,"坐地户 一口人 正房面积 > 增档界限 > 结算面积",
						house_area,0,0,0);
				//正房两等级平分
				configZf12(zf_area2,house_area);
			}else if(zengdang_jiexian >= zf_area && zf_area >= house_area){
				showIfElse(4,"坐地户 一口人 增档界限 > 正房面积 > 结算面积",
						house_area,0,0,0);
				$("#duiding_area").val(house_area);
				//正房两等级平分
				configZf12(zf_area2,house_area);
			}else if(house_area >= zf_area && zf_area >= zengdang_jiexian){
				$("#duiding_area").val(zengdang_jiexian);
				//正房两等级平分
				configZf12(zf_area2,zengdang_jiexian);
				if(house_area > chaodang_jiexian){
					showIfElse(5,"坐地户 一口人 结算面积 > 正房面积 > 超档界限 > 增档界限",
						zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
					$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
					$("#chaodang_area").val(house_area-chaodang_jiexian);
				}else{
					showIfElse(6,"坐地户 一口人 超档界限 > 结算面积 > 正房面积 > 增档界限",
						zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
					$("#zengdang_area").val(house_area-zengdang_jiexian);
				}
			}else if(house_area >= zengdang_jiexian && zengdang_jiexian >= zf_area){
				$("#duiding_area_z1").val(zf_area1);
				$("#duiding_area_z2").val(zf_area2);
				if(xf_area1 > 0 && perPingmi > zf_area && single_status == true){//判断小房有没有，并且正房小于18平，并且非离婚情况，可以拿小房折半顶
					zengdang_jiexian = 45;//正房不够的话，增档界限为最大应分面积（1口人应分1室，最大45平）
					if(xf_area1/2 >= (perPingmi-zf_area)){//小房有余（补够18平）
						$("#duiding_area_x1").val((perPingmi-zf_area)*2);
						$("#duiding_area").val(perPingmi);
						if(house_area > chaodang_jiexian){
							showIfElse(7,"坐地户 一口人 结算面积 > 超档界限 > 增档界限 > 正房面积 小房对顶有剩余",
								perPingmi,(zengdang_jiexian-perPingmi),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
							$("#yingfen_area").val(zengdang_jiexian-perPingmi);
							$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
							$("#chaodang_area").val(house_area-chaodang_jiexian);
						}else{
							showIfElse(8,"坐地户 一口人 超档界限 > 结算面积 > 增档界限 > 正房面积 小房对顶有剩余",
								perPingmi,(zengdang_jiexian-perPingmi),(house_area-zengdang_jiexian),0);
							$("#yingfen_area").val(zengdang_jiexian-perPingmi);
							$("#zengdang_area").val(house_area-zengdang_jiexian);
						}
					}else{
						$("#duiding_area_x1").val(xf_area1);
						var total_dui = zf_area+parseFloatExtend(xf_area1/2);
						$("#duiding_area").val(total_dui);
						if(house_area > chaodang_jiexian){
							showIfElse(9,"坐地户 一口人 结算面积 > 超档界限 > 增档界限 > 正房面积 小房对顶无剩余",
								total_dui,(zengdang_jiexian-total_dui),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
							$("#yingfen_area").val(zengdang_jiexian-total_dui);
							$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
							$("#chaodang_area").val(house_area-chaodang_jiexian);
						}else{
							showIfElse(10,"坐地户 一口人 超档界限 > 结算面积 > 增档界限 > 正房面积 小房对顶无剩余",
								total_dui,(zengdang_jiexian-total_dui),(house_area-zengdang_jiexian),0);
							$("#yingfen_area").val(zengdang_jiexian-total_dui);
							$("#zengdang_area").val(house_area-zengdang_jiexian);
						}
					}
				}else{
					$("#duiding_area").val(zf_area);
					if(house_area > chaodang_jiexian){
						showIfElse(11,"坐地户 一口人 结算面积 > 超档界限 > 增档界限 > 正房面积 无小房或不能用小房对顶",
								zf_area,(zengdang_jiexian-zf_area),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#yingfen_area").val(zengdang_jiexian-zf_area);
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						if(zf_area > 45){
							showIfElse(12,"坐地户 一口人 超档界限 > 结算面积 > 增档界限 > 正房面积 > 45  无小房或不能用小房对顶",
								zf_area,0,(house_area-zf_area),0);
							$("#zengdang_area").val(house_area-zf_area);
						}else{
							showIfElse(12,"坐地户 一口人 超档界限 > 结算面积 > 增档界限 > 45 >= 正房面积 无小房或不能用小房对顶",
								zf_area,(45-zf_area),(house_area-45),0);
							$("#yingfen_area").val(45-zf_area);
							$("#zengdang_area").val(house_area-45);
						}
					}
				}
			}else if(zengdang_jiexian >= house_area && house_area >= zf_area){
				$("#duiding_area_z1").val(zf_area1);
				$("#duiding_area_z2").val(zf_area2);
				if(xf_area1 > 0 && perPingmi > zf_area && single_status == true){//判断小房有没有，并且正房小于18平，可以拿小房折半顶
					if(xf_area1/2 >= (perPingmi-zf_area)){//小房有余（补够18平）
						$("#duiding_area_x1").val((perPingmi-zf_area)*2);
						$("#duiding_area").val(perPingmi);
						if(house_area >= 45){
							showIfElse(13,"坐地户 一口人 增档界限 > 结算面积 > 45（按人口应分最大面积） > 正房面积 小房对顶有剩余",
								perPingmi,(45-perPingmi).toFixed(2),(house_area-45).toFixed(2),0);
							$("#yingfen_area").val((45-perPingmi).toFixed(2));
							$("#zengdang_area").val((house_area-45).toFixed(2));
						}else{
							showIfElse(14,"坐地户 一口人 增档界限 > 45（按人口应分最大面积）> 结算面积 > 正房面积 小房对顶有剩余",
								perPingmi,(house_area-perPingmi).toFixed(2),0,0);
							$("#yingfen_area").val(house_area-perPingmi);
						}
					}else{
						$("#duiding_area_x1").val(xf_area1);
						var total_dui = parseFloatExtend(zf_area+xf_area1/2);
						$("#duiding_area").val(total_dui);
						if(house_area >= 45){
							showIfElse(15,"坐地户 一口人 增档界限 > 结算面积 > 45（按人口应分最大面积） > 正房面积 小房对顶无剩余",
								total_dui,(45-total_dui).toFixed(2),(house_area-45).toFixed(2),0);
							$("#yingfen_area").val((45-total_dui).toFixed(2));
							$("#zengdang_area").val((house_area-45).toFixed(2));
						}else{
							showIfElse(16,"坐地户 一口人 增档界限 > 45（按人口应分最大面积）> 结算面积 > 正房面积 小房对顶无剩余",
								total_dui,(house_area-total_dui).toFixed(2),0,0);
							$("#yingfen_area").val(house_area-total_dui);
						}
					}
				}else{
					$("#duiding_area").val(zf_area);
					if(house_area >= 45){
						if(zf_area >= 45){
							showIfElse(17,"坐地户 一口人 增档界限 > 结算面积 > 正房面积 > 45（按人口应分最大面积） 无小房或小房不能对顶",
								zf_area,0,(house_area-zf_area).toFixed(2),0);
							$("#zengdang_area").val((house_area-zf_area).toFixed(2));
						}else{
							showIfElse(18,"坐地户 一口人 增档界限 > 结算面积 > 45（按人口应分最大面积）> 正房面积  无小房或小房不能对顶",
								zf_area,(45-zf_area).toFixed(2),(house_area-45).toFixed(2),0);
							$("#yingfen_area").val((45-zf_area).toFixed(2));
							$("#zengdang_area").val((house_area-45).toFixed(2));
						}
					}else{
						showIfElse(19,"坐地户 一口人 增档界限 > 45（按人口应分最大面积） > 结算面积 > 正房面积  无小房或小房不能对顶",
								zf_area,(house_area-zf_area),0,0);
						$("#yingfen_area").val(house_area-zf_area);
					}
				}
			}
		}else if(population == 2){//应分52-57平米（应分1.5室，可增2室）
			zengdang_jiexian = 66;
			chaodang_jiexian = 75;
			var xfDuiMax = perPingmi*2;
			if(is_onechild == true){
				xfDuiMax = perPingmi*3;
			}
			if(zf_area >= house_area && house_area >= zengdang_jiexian){
				$("#duiding_area").val(zengdang_jiexian);
				if(house_area > chaodang_jiexian){
					showIfElse(20,"坐地户 两口人 正房面积 > 结算面积 > 超档界限 > 增档界限",
								zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
					$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
					$("#chaodang_area").val(house_area-chaodang_jiexian);
				}else{
					showIfElse(21,"坐地户 两口人 正房面积 > 超档界限 > 结算面积 > 增档界限",
								zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
					$("#zengdang_area").val(house_area-zengdang_jiexian);
				}
				//正房两等级平分
				configZf12(zf_area2,zengdang_jiexian);
			}else if(zf_area >= zengdang_jiexian && zengdang_jiexian >= house_area){
				showIfElse(22,"坐地户 两口人 正房面积 > 增档界限 > 结算面积",
								house_area,0,0,0);
				$("#duiding_area").val(house_area);
				//正房两等级平分
				configZf12(zf_area2,house_area);
			}else if(zengdang_jiexian >= zf_area && zf_area >= house_area){
				showIfElse(23,"坐地户 两口人 增档界限 > 正房面积 > 结算面积",
								house_area,0,0,0);
				$("#duiding_area").val(house_area);
				//正房两等级平分
				configZf12(zf_area2,house_area);
			}else if(house_area >= zf_area && zf_area >= zengdang_jiexian){
				$("#duiding_area").val(zengdang_jiexian);
				//正房两等级平分
				configZf12(zf_area2,zengdang_jiexian);
				if(house_area > chaodang_jiexian){
					showIfElse(24,"坐地户 两口人 结算面积 > 超档界限 > 正房面积 > 增档界限",
								zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
					$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
					$("#chaodang_area").val(house_area-chaodang_jiexian);
				}else{
					showIfElse(25,"坐地户 两口人 超档界限 > 结算面积 > 正房面积 > 增档界限",
								zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
					$("#zengdang_area").val(house_area-zengdang_jiexian);
				}
			}else if(house_area >= zengdang_jiexian && zengdang_jiexian >= zf_area){
				$("#duiding_area_z1").val(zf_area1);
				$("#duiding_area_z2").val(zf_area2);
				zengdang_jiexian = 57;//按照应分户型的最大面积作为分界线
				if(xf_area1 > 0 && xfDuiMax > zf_area && single_status == true){//判断小房有没有，并且正房小于2*18平，可以拿小房折半顶
					if(xf_area1/2 >= (xfDuiMax-zf_area)){//小房有余（补够18平）
						$("#duiding_area_x1").val(parseFloatExtend((xfDuiMax-zf_area)*2));
						$("#duiding_area").val(xfDuiMax);
						if(house_area > chaodang_jiexian){
							showIfElse(26,"坐地户 两口人  结算面积 > 超档界限 > 增档界限 > 正房面积  小房对顶有剩余",
								xfDuiMax,(zengdang_jiexian-xfDuiMax),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
							$("#yingfen_area").val(zengdang_jiexian-xfDuiMax);
							$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
							$("#chaodang_area").val(house_area-chaodang_jiexian);
						}else{
							showIfElse(27,"坐地户 两口人  超档界限 > 结算面积 > 增档界限 > 正房面积  小房对顶有剩余",
								xfDuiMax,(zengdang_jiexian-xfDuiMax),(house_area-zengdang_jiexian),0);
							$("#yingfen_area").val(zengdang_jiexian-xfDuiMax);
							$("#zengdang_area").val(house_area-zengdang_jiexian);
						}
					}else{
						$("#duiding_area_x1").val(xf_area1);
						var total_dui = zf_area+parseFloatExtend(xf_area1/2);
						$("#duiding_area").val(total_dui);
						if(house_area > chaodang_jiexian){
							showIfElse(28,"坐地户 两口人  结算面积 > 超档界限 > 增档界限 > 正房面积  小房对顶无剩余",
								total_dui,(zengdang_jiexian-total_dui),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
							$("#yingfen_area").val(zengdang_jiexian-total_dui);
							$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
							$("#chaodang_area").val(house_area-chaodang_jiexian);
						}else{
							showIfElse(29,"坐地户 两口人  超档界限 > 结算面积 > 增档界限 > 正房面积  小房对顶无剩余",
								total_dui,(zengdang_jiexian-total_dui),(house_area-zengdang_jiexian),0);
							$("#yingfen_area").val(zengdang_jiexian-total_dui);
							$("#zengdang_area").val(house_area-zengdang_jiexian);
						}
					}
				}else{
					$("#duiding_area").val(zf_area);
					if(house_area > chaodang_jiexian){
						showIfElse(30,"坐地户 两口人  结算面积 > 超档界限 > 增档界限 > 正房面积  无小房或小房不能对顶",
								zf_area,(zengdang_jiexian-zf_area),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#yingfen_area").val(zengdang_jiexian-zf_area);
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						if(zf_area >= zengdang_jiexian){
							showIfElse(31,"坐地户 两口人  超档界限 > 结算面积 > 增档界限 > 正房面积 > 57  无小房或小房不能对顶",
								zf_area,0,(house_area-zf_area).toFixed(2),0);
							$("#zengdang_area").val((house_area-zf_area).toFixed(2));
						}else{
							showIfElse(32,"坐地户 两口人  超档界限 > 结算面积 > 增档界限 > 57 > 正房面积  无小房或小房不能对顶",
								zf_area,(zengdang_jiexian-zf_area).toFixed(2),(house_area-zengdang_jiexian).toFixed(2),0);
							$("#yingfen_area").val((zengdang_jiexian-zf_area).toFixed(2));
							$("#zengdang_area").val((house_area-zengdang_jiexian).toFixed(2));
						}
					}
				}
			}else if(zengdang_jiexian >= house_area && house_area >= zf_area){
				$("#duiding_area_z1").val(zf_area1);
				$("#duiding_area_z2").val(zf_area2);
				zengdang_jiexian = 57;//按照应分户型的最大面积作为分界线
				if(xf_area1 > 0 && xfDuiMax > zf_area && single_status == true){//判断小房有没有，并且正房小于2*18平，可以拿小房折半顶
					if(xf_area1/2 >= (xfDuiMax-zf_area)){//小房有余（补够18平）
						$("#duiding_area_x1").val((xfDuiMax-zf_area)*2);
						$("#duiding_area").val(xfDuiMax);
						if(house_area >= zengdang_jiexian){
							$("#yingfen_area").val(zengdang_jiexian-xfDuiMax);
							$("#zengdang_area").val((house_area-zengdang_jiexian).toFixed(2));
							showIfElse(34,"坐地户 两口人  增档界限 > 结算面积 > 正房面积  小房对顶有剩余",
								xfDuiMax,(zengdang_jiexian-xfDuiMax),(house_area-zengdang_jiexian),0);
						}else{
							$("#yingfen_area").val((house_area-xfDuiMax).toFixed(2));
							showIfElse(34,"坐地户 两口人  增档界限 > 结算面积 > 正房面积  小房对顶有剩余",
								xfDuiMax,(house_area-xfDuiMax),0,0);
						}
					}else{
						$("#duiding_area_x1").val(xf_area1);
						var total_dui = parseFloatExtend(zf_area+xf_area1/2);
						$("#duiding_area").val(total_dui);
						if(house_area >= zengdang_jiexian){
							showIfElse(35,"坐地户 两口人  增档界限 > 结算面积 > 57 > 正房面积  小房对顶无剩余",
								total_dui,(zengdang_jiexian-total_dui).toFixed(2),(house_area-zengdang_jiexian).toFixed(2),0);
							$("#yingfen_area").val((zengdang_jiexian-total_dui).toFixed(2));
							$("#zengdang_area").val((house_area-zengdang_jiexian).toFixed(2));
						}else{
							showIfElse(36,"坐地户 两口人  增档界限 > 57 > 结算面积 > 正房面积  小房对顶无剩余",
								total_dui,(house_area-total_dui).toFixed(2),0,0);
							$("#yingfen_area").val(house_area-total_dui);
						}
					}
				}else{
					$("#duiding_area").val(zf_area);
					if(house_area >= zengdang_jiexian){
						if(zf_area >= zengdang_jiexian){
							$("#zengdang_area").val(house_area-zf_area);
							showIfElse(37,"坐地户 两口人  增档界限 > 结算面积 > 正房面积 > 57  无小房或小房不能对顶",
								zf_area,0,(house_area-zf_area),0);
						}else{
							$("#yingfen_area").val(zengdang_jiexian-zf_area);
							$("#zengdang_area").val(house_area-zengdang_jiexian);
							showIfElse(37,"坐地户 两口人  增档界限 > 结算面积 > 57 > 正房面积  无小房或小房不能对顶",
								zf_area,(zengdang_jiexian-zf_area),(house_area-zengdang_jiexian),0);
						}
					}else{
						$("#yingfen_area").val(house_area-zf_area);
						showIfElse(37,"坐地户 两口人  增档界限 > 57 > 结算面积 > 正房面积  无小房或小房不能对顶",
								zf_area,(house_area-zf_area),0,0);
					}
				}
			}
		}else if(population == 3){//应分52-57平米（应分1.5室，可增2室）
			//判断是否为独生子女并且正房间数>=3
			if(is_onechild == false && zf_number < 3){//如果不是独生子女且无三间正房，则和2户人一样处理
				zengdang_jiexian = 66;
				chaodang_jiexian = 75;
				if(zf_area >= house_area && house_area >= zengdang_jiexian){
					$("#duiding_area").val(zengdang_jiexian);
					if(house_area > chaodang_jiexian){
						showIfElse(38,"坐地户 三口人 非独生子女 无三间正房  正房面积 > 结算面积 > 超档界限 > 增档界限",
								zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						showIfElse(39,"坐地户 三口人 非独生子女 无三间正房  正房面积 >< 超档界限 > 结算面积 > 增档界限",
								zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
						$("#zengdang_area").val(house_area-zengdang_jiexian);
					}
					//正房两等级平分
					configZf12(zf_area2,zengdang_jiexian);
				}else if(zf_area >= zengdang_jiexian && zengdang_jiexian >= house_area){
					showIfElse(40,"坐地户 三口人 非独生子女 无三间正房  正房面积 > 增档界限 > 结算面积",
								house_area,0,0,0);
					$("#duiding_area").val(house_area);
					//正房两等级平分
					configZf12(zf_area2,house_area);
				}else if(zengdang_jiexian >= zf_area && zf_area >= house_area){
					showIfElse(41,"坐地户 三口人 非独生子女 无三间正房  增档界限 > 正房面积 > 结算面积",
								house_area,0,0,0);
					$("#duiding_area").val(house_area);
					//正房两等级平分
					configZf12(zf_area2,house_area);
				}else if(house_area >= zf_area && zf_area >= zengdang_jiexian){
					$("#duiding_area").val(zengdang_jiexian);
					//正房两等级平分
					configZf12(zf_area2,zengdang_jiexian);
					if(house_area > chaodang_jiexian){
						showIfElse(42,"坐地户 三口人 非独生子女 无三间正房  结算面积 > 超档界限 > 增档界限 > 正房面积",
								zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						showIfElse(43,"坐地户 三口人 非独生子女 无三间正房  超档界限 > 结算面积 > 增档界限 > 正房面积",
								zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
						$("#zengdang_area").val(house_area-zengdang_jiexian);
					}
				}else if(house_area >= zengdang_jiexian && zengdang_jiexian >= zf_area){
					$("#duiding_area_z1").val(zf_area1);
					$("#duiding_area_z2").val(zf_area2);
					zengdang_jiexian = 57;
					if(xf_area1 > 0 && perPingmi*3 > zf_area && single_status == true){//判断小房有没有，并且正房小于3*18平，可以拿小房折半顶
						if(xf_area1/2 >= (perPingmi*3-zf_area)){//小房有余（补够3*18平）
							$("#duiding_area_x1").val((perPingmi*3-zf_area)*2);
							$("#duiding_area").val(perPingmi*3);
							if(house_area > chaodang_jiexian){
								showIfElse(44,"坐地户 三口人 非独生子女 无三间正房  结算面积 > 超档界限 > 增档界限 > 正房面积  小房对顶有剩余",
									perPingmi*3,(zengdang_jiexian-perPingmi*3),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
								$("#yingfen_area").val(zengdang_jiexian-perPingmi*3);
								$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}else{
								showIfElse(45,"坐地户 三口人 非独生子女 无三间正房  超档界限 > 结算面积 > 增档界限 > 正房面积  小房对顶有剩余",
									zengdang_jiexian,(zengdang_jiexian-perPingmi*3),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-perPingmi*3);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}else{
							$("#duiding_area_x1").val(xf_area1);
							var total_dui = zf_area+parseFloatExtend(xf_area1/2);
							$("#duiding_area").val(total_dui);
							if(house_area > chaodang_jiexian){
								showIfElse(46,"坐地户 三口人 非独生子女 无三间正房  结算面积 > 超档界限 > 增档界限 > 正房面积  小房对顶无剩余",
									total_dui,(zengdang_jiexian-total_dui),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
								$("#yingfen_area").val(zengdang_jiexian-total_dui);
								$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}else{
								showIfElse(47,"坐地户 三口人 非独生子女 无三间正房  超档界限 > 结算面积 > 增档界限 > 正房面积  小房对顶无剩余",
									total_dui,(zengdang_jiexian-total_dui),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-total_dui);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}
					}else{
						$("#duiding_area").val(zf_area);
						if(house_area > chaodang_jiexian){
							showIfElse(48,"坐地户 三口人 非独生子女 无三间正房  结算面积 > 超档界限 > 增档界限 > 正房面积  无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
							$("#yingfen_area").val(zengdang_jiexian-zf_area);
							$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
							$("#chaodang_area").val(house_area-chaodang_jiexian);
						}else{
							if(zf_area > zengdang_jiexian){
								showIfElse(49,"坐地户 三口人 非独生子女 无三间正房  超档界限 > 结算面积 > 增档界限 > 正房面积 > 57  无小房或小房不能对顶",
									zf_area,0,(house_area-zf_area),0);
								$("#zengdang_area").val(house_area-zf_area);
							}else{
								showIfElse(49,"坐地户 三口人 非独生子女 无三间正房  超档界限 > 结算面积 > 增档界限 > 57 > 正房面积  无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-zf_area);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}
					}
				}else if(zengdang_jiexian >= house_area && house_area >= zf_area){
					$("#duiding_area_z1").val(zf_area1);
					$("#duiding_area_z2").val(zf_area2);
					zengdang_jiexian = 57;
					if(xf_area1 > 0 && perPingmi*3 > zf_area && single_status == true){//判断小房有没有，并且正房小于3*18平，可以拿小房折半顶
						if(xf_area1/2 >= (perPingmi*3-zf_area)){//小房有余（补够18平）
							$("#duiding_area_x1").val((perPingmi*3-zf_area)*2);
							$("#duiding_area").val(perPingmi*3);
							if(house_area >= zengdang_jiexian){
								$("#yingfen_area").val(zengdang_jiexian-perPingmi*3);
								$("#zengdang_area").val((house_area-zengdang_jiexian).toFixed(2));
								showIfElse(50,"坐地户 三口人 非独生子女 无三间正房  增档界限 > 结算面积 > 正房面积  小房对顶有剩余",
									perPingmi*3,(zengdang_jiexian-perPingmi*3),(house_area-zengdang_jiexian),0);
							}else{
								$("#yingfen_area").val((house_area-perPingmi*3).toFixed(2));
								showIfElse(50,"坐地户 三口人 非独生子女 无三间正房  增档界限 > 结算面积 > 正房面积  小房对顶有剩余",
									perPingmi*3,0,(house_area-perPingmi*3),0);
							}
						}else{
							$("#duiding_area_x1").val(xf_area1);
							var total_dui = zf_area+parseFloatExtend(xf_area1/2);
							$("#duiding_area").val(total_dui);

							if(house_area >= zengdang_jiexian){
								showIfElse(51,"坐地户 三口人 非独生子女 无三间正房  增档界限 > 结算面积 > 正房面积  小房对顶无剩余",
									total_dui,(zengdang_jiexian-total_dui).toFixed(2),(house_area-zengdang_jiexian).toFixed(2),0);
								$("#yingfen_area").val((zengdang_jiexian-total_dui).toFixed(2));
								$("#zengdang_area").val((house_area-zengdang_jiexian).toFixed(2));
							}else{
								showIfElse(51,"坐地户 三口人 非独生子女 无三间正房  增档界限 > 57 > 结算面积 > 正房面积  小房对顶无剩余",
									total_dui,(house_area-total_dui).toFixed(2),0,0);
								$("#yingfen_area").val(house_area-total_dui);
							}
						}
					}else{
						$("#duiding_area").val(zf_area);
						if(house_area >= zengdang_jiexian){
							if(zf_area >= zengdang_jiexian){
								$("#zengdang_area").val(house_area-zf_area);
								showIfElse(52,"坐地户 三口人 非独生子女 无三间正房  增档界限 > 结算面积 > 正房面积 > 57  无小房或小房不能对顶",
									zf_area,0,(house_area-zf_area),0);
							}else{
								$("#yingfen_area").val(zengdang_jiexian-zf_area);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
								showIfElse(52,"坐地户 三口人 非独生子女 无三间正房  增档界限 > 结算面积 > 57 > 正房面积  无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(house_area-zengdang_jiexian),0);
							}
						}else{
							$("#yingfen_area").val(house_area-zf_area);
							showIfElse(52,"坐地户 三口人 非独生子女 无三间正房  增档界限 > 57 > 结算面积 > 正房面积  无小房或小房不能对顶",
									zf_area,(house_area-zf_area),0,0);
						}
					}
				}
			}else if(is_onechild == true && zf_number >= 3){//独生子女且有三间正房，应分2室，可增3室
				//如果有三间正房并且是独生子女则应分 80平 可增至90  80至90算作增档 1500/m2/元，
				//小房最大对顶面积是 72 ，正房不足72拿小房顶到 72.   72-80按照应分计算 700/m2/元
				
				zengdang_jiexian = 80;
				chaodang_jiexian = 90;
				if(zf_area >= house_area && house_area >= zengdang_jiexian){
					$("#duiding_area").val(zengdang_jiexian);
					if(house_area > chaodang_jiexian){
						showIfElse(53,"坐地户 三口人 独生子女 有三间正房  正房面积 > 结算面积 > 超档界限 > 增档界限",
									zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						showIfElse(54,"坐地户 三口人 独生子女 有三间正房  正房面积 <> 超档界限 > 结算面积 > 增档界限",
									zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
						$("#zengdang_area").val(house_area-zengdang_jiexian);
					}
					//正房两等级平分
					configZf12(zf_area2,zengdang_jiexian);
				}else if(zf_area >= zengdang_jiexian && zengdang_jiexian >= house_area){
					showIfElse(55,"坐地户 三口人 独生子女 有三间正房  正房面积 > 增档界限 > 结算面积",
									house_area,0,0,0);
					$("#duiding_area").val(house_area);
					//正房两等级平分
					configZf12(zf_area2,house_area);
				}else if(zengdang_jiexian >= zf_area && zf_area >= house_area){
					showIfElse(56,"坐地户 三口人 独生子女 有三间正房  增档界限 > 正房面积 > 结算面积",
									house_area,0,0,0);
					$("#duiding_area").val(house_area);
					//正房两等级平分
					configZf12(zf_area2,house_area);
				}else if(house_area >= zf_area && zf_area >= zengdang_jiexian){
					$("#duiding_area").val(zengdang_jiexian);
					//正房两等级平分
					configZf12(zf_area2,zengdang_jiexian);
					if(house_area > chaodang_jiexian){
						showIfElse(57,"坐地户 三口人 独生子女 有三间正房  结算面积 > 超档界限 <> 正房面积 > 增档界限",
									zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						showIfElse(58,"坐地户 三口人 独生子女 有三间正房  超档界限 > 结算面积 > 正房面积 > 增档界限",
									zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
						$("#zengdang_area").val(house_area-zengdang_jiexian);
					}
				}else if(house_area >= zengdang_jiexian && zengdang_jiexian >= zf_area){
					$("#duiding_area_z1").val(zf_area1);
					$("#duiding_area_z2").val(zf_area2);
					if(xf_area1 > 0 && perPingmi*4 > zf_area && single_status == true){//判断小房有没有，并且正房小于4*18平，可以拿小房折半顶
						if(xf_area1/2 >= (perPingmi*4-zf_area)){//小房有余（补够18平）
							$("#duiding_area_x1").val((perPingmi*4-zf_area)*2);
							$("#duiding_area").val(perPingmi*4);
							if(house_area > chaodang_jiexian){
								showIfElse(59,"坐地户 三口人 独生子女 有三间正房  结算面积 > 超档界限 > 增档界限 > 正房面积 小房对顶有剩余",
									perPingmi*4,(zengdang_jiexian-perPingmi*4),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
								$("#yingfen_area").val(zengdang_jiexian-perPingmi*4);
								$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}else{
								showIfElse(60,"坐地户 三口人 独生子女 有三间正房  超档界限 > 结算面积 > 增档界限 > 正房面积 小房对顶有剩余",
									perPingmi*4,(zengdang_jiexian-perPingmi*4),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-perPingmi*4);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}else{
							$("#duiding_area_x1").val(xf_area1);
							var total_dui = zf_area+parseFloatExtend(xf_area1/2);
							$("#duiding_area").val(total_dui);
							if(house_area > chaodang_jiexian){
								showIfElse(61,"坐地户 三口人 独生子女 有三间正房  结算面积 > 超档界限 > 增档界限 > 正房面积 小房对顶无剩余",
									total_dui,(zengdang_jiexian-total_dui),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
								$("#yingfen_area").val(zengdang_jiexian-total_dui);
								$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}else{
								showIfElse(62,"坐地户 三口人 独生子女 有三间正房  超档界限 > 结算面积 > 增档界限 > 正房面积 小房对顶无剩余",
									total_dui,(zengdang_jiexian-total_dui),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-total_dui);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}
					}else{
						$("#duiding_area").val(zf_area);
						if(house_area > chaodang_jiexian){
							showIfElse(63,"坐地户 三口人 独生子女 有三间正房  结算面积 > 超档界限 > 增档界限 > 正房面积 无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
							$("#yingfen_area").val(zengdang_jiexian-zf_area);
							$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
							$("#chaodang_area").val(house_area-chaodang_jiexian);
						}else{
							showIfElse(64,"坐地户 三口人 独生子女 有三间正房  超档界限 > 结算面积 > 增档界限 > 正房面积 无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(house_area-zengdang_jiexian),0);
							$("#yingfen_area").val(zengdang_jiexian-zf_area);
							$("#zengdang_area").val(house_area-zengdang_jiexian);
						}
					}
				}else if(zengdang_jiexian >= house_area && house_area >= zf_area){
					$("#duiding_area_z1").val(zf_area1);
					$("#duiding_area_z2").val(zf_area2);
					if(xf_area1 > 0 && perPingmi*4 > zf_area && single_status == true){//判断小房有没有，并且正房小于4*18平，可以拿小房折半顶
						if(xf_area1/2 >= (perPingmi*4-zf_area)){//小房有余（补够4*18平）
							showIfElse(65,"坐地户 三口人 独生子女 有三间正房  增档界限 > 结算面积 > 正房面积 小房对顶有剩余",
									perPingmi*4,(house_area-perPingmi*4),0,0);
							$("#duiding_area_x1").val(parseFloatExtend((perPingmi*4-zf_area)*2));
							$("#duiding_area").val(perPingmi*4);
							$("#yingfen_area").val(house_area-perPingmi*4);
						}else{
							$("#duiding_area_x1").val(xf_area1);
							var total_dui = parseFloatExtend(zf_area+xf_area1/2);
							$("#duiding_area").val(total_dui);
							$("#yingfen_area").val(house_area-total_dui);
							showIfElse(66,"坐地户 三口人 独生子女 有三间正房  增档界限 > 结算面积 > 正房面积 小房对顶无剩余",
									total_dui,(house_area-total_dui),0,0);
						}
					}else{
						showIfElse(67,"坐地户 三口人 独生子女 有三间正房  增档界限 > 结算面积 > 正房面积 无小房或小房不能对顶",
									zf_area,(house_area-zf_area),0,0);
						$("#duiding_area").val(zf_area);
						$("#yingfen_area").val(house_area-zf_area);
					}
				}
			}else if(is_onechild == false && zf_number >= 3){
				//非独生子女且有三间正房，应分2室，可增3室
				zengdang_jiexian = 80;
				chaodang_jiexian = 90;
				if(zf_area >= house_area && house_area >= zengdang_jiexian){
					$("#duiding_area").val(zengdang_jiexian);
					if(house_area > chaodang_jiexian){
						showIfElse(68,"坐地户 三口人 非独生子女 有三间正房  正房面积 > 结算面积 > 超档界限 > 增档界限",
									zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						showIfElse(69,"坐地户 三口人 非独生子女 有三间正房  正房面积 >< 超档界限 > 结算面积 > 增档界限",
								zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
						$("#zengdang_area").val(house_area-zengdang_jiexian);
					}
					//正房两等级平分
					configZf12(zf_area2,zengdang_jiexian);
				}else if(zf_area >= zengdang_jiexian && zengdang_jiexian >= house_area){
					showIfElse(70,"坐地户 三口人 非独生子女 有三间正房  正房面积 > 增档界限 > 结算面积",
								house_area,0,0,0);
					$("#duiding_area").val(house_area);
					//正房两等级平分
					configZf12(zf_area2,house_area);
				}else if(zengdang_jiexian >= zf_area && zf_area >= house_area){
					showIfElse(71,"坐地户 三口人 非独生子女 有三间正房  增档界限 > 正房面积 > 结算面积",
								house_area,0,0,0);
					$("#duiding_area").val(house_area);
					//正房两等级平分
					configZf12(zf_area2,house_area);
				}else if(house_area >= zf_area && zf_area >= zengdang_jiexian){
					$("#duiding_area").val(zengdang_jiexian);
					//正房两等级平分
					configZf12(zf_area2,zengdang_jiexian);
					if(house_area > chaodang_jiexian){
						showIfElse(72,"坐地户 三口人 非独生子女 有三间正房  结算面积 > 超档界限 <> 正房面积 > 增档界限",
									zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						showIfElse(73,"坐地户 三口人 非独生子女 有三间正房  超档界限 > 结算面积 > 正房面积 > 增档界限",
									zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
						$("#zengdang_area").val(house_area-zengdang_jiexian);
					}
				}else if(house_area >= zengdang_jiexian && zengdang_jiexian >= zf_area){
					$("#duiding_area_z1").val(zf_area1);
					$("#duiding_area_z2").val(zf_area2);
					zengdang_jiexian = 66;
					if(xf_area1 > 0 && perPingmi*3 > zf_area && single_status == true){//判断小房有没有，并且正房小于3*18平，可以拿小房折半顶
						if(xf_area1/2 >= (perPingmi*3-zf_area)){//小房有余（补够18平）
							$("#duiding_area_x1").val((perPingmi*3-zf_area)*2);
							$("#duiding_area").val(perPingmi*3);
							if(house_area > chaodang_jiexian){
								showIfElse(74,"坐地户 三口人 非独生子女 有三间正房  结算面积 > 超档界限 <> 正房面积 > 增档界限 小房对顶有剩余",
									perPingmi*3,(zengdang_jiexian-perPingmi*3),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
								$("#yingfen_area").val(zengdang_jiexian-perPingmi*3);
								$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}else{
								showIfElse(75,"坐地户 三口人 非独生子女 有三间正房  超档界限 > 结算面积 > 正房面积 > 增档界限 小房对顶有剩余",
									zengdang_jiexian,(zengdang_jiexian-perPingmi*3),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-perPingmi*3);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}else{
							$("#duiding_area_x1").val(xf_area1);
							var total_dui = zf_area+parseFloatExtend(xf_area1/2);
							$("#duiding_area").val(total_dui);
							if(house_area > chaodang_jiexian){
								showIfElse(76,"坐地户 三口人 非独生子女 有三间正房  结算面积 > 超档界限 <> 正房面积 > 增档界限 小房对顶无剩余",
									total_dui,(zengdang_jiexian-total_dui),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
								$("#yingfen_area").val(zengdang_jiexian-total_dui);
								$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}else{
								showIfElse(77,"坐地户 三口人 非独生子女 有三间正房  超档界限 > 结算面积 > 正房面积 > 增档界限 小房对顶无剩余",
									total_dui,(zengdang_jiexian-total_dui),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-total_dui);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}
					}else{
						$("#duiding_area").val(zf_area);
						if(house_area > chaodang_jiexian){
							if(zf_area >= zengdang_jiexian){
								showIfElse(78,"坐地户 三口人 非独生子女 有三间正房  结算面积 > 超档界限 > 正房面积 > 增档界限 无小房或小房不能对顶",
									zf_area,0,(chaodang_jiexian-zf_area),(house_area-chaodang_jiexian));
								$("#zengdang_area").val(chaodang_jiexian-zf_area);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}else{
								showIfElse(78,"坐地户 三口人 非独生子女 有三间正房  结算面积 > 超档界限 > 增档界限 > 正房面积  无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
								$("#yingfen_area").val(zengdang_jiexian-zf_area);
								$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}
						}else{
							if(zf_area >= zengdang_jiexian){
								showIfElse(79,"坐地户 三口人 非独生子女 有三间正房  超档界限 > 结算面积 > 正房面积 > 增档界限 无小房或小房不能对顶",
									zf_area,0,(house_area-zf_area),0);
								$("#zengdang_area").val(house_area-zf_area);
							}else{
								showIfElse(79,"坐地户 三口人 非独生子女 有三间正房  超档界限 > 结算面积 > 正房面积 > 增档界限 无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-zf_area);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}
					}
				}else if(zengdang_jiexian >= house_area && house_area >= zf_area){
					$("#duiding_area_z1").val(zf_area1);
					$("#duiding_area_z2").val(zf_area2);
					zengdang_jiexian = 66;
					if(xf_area1 > 0 && perPingmi*3 > zf_area && single_status == true){//判断小房有没有，并且正房小于3*18平，可以拿小房折半顶
						if(xf_area1/2 >= (perPingmi*3-zf_area)){//小房有余（补够18平）
							$("#duiding_area_x1").val((perPingmi*3-zf_area)*2);
							$("#duiding_area").val(perPingmi*3);
							if(house_area >= zengdang_jiexian){
								showIfElse(80,"坐地户 三口人 非独生子女 有三间正房   增档界限 > 结算面积 > 66 > 正房面积  小房对顶有剩余",
									perPingmi*3,(zengdang_jiexian-perPingmi*3),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-perPingmi*3);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}else{
								showIfElse(80,"坐地户 三口人 非独生子女 有三间正房   增档界限 > 66 > 结算面积 > 正房面积  小房对顶有剩余",
									perPingmi*3,(house_area-perPingmi*3),0,0);
								$("#yingfen_area").val(house_area-perPingmi*3);
							}
						}else{
							$("#duiding_area_x1").val(xf_area1);
							var total_dui = zf_area+parseFloatExtend(xf_area1/2);
							$("#duiding_area").val(total_dui);
							if(house_area >= zengdang_jiexian){
								$("#yingfen_area").val(zengdang_jiexian-total_dui);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
								showIfElse(81,"坐地户 三口人 非独生子女 有三间正房   增档界限 > 结算面积 > 66 > 正房面积  小房对顶无剩余",
										total_dui,(zengdang_jiexian-total_dui),(house_area-zengdang_jiexian),0);
							}else{
								$("#yingfen_area").val(house_area-total_dui);
								showIfElse(81,"坐地户 三口人 非独生子女 有三间正房   增档界限 > 66 > 结算面积 > 正房面积  小房对顶无剩余",
										total_dui,(house_area-total_dui),0,0);
							}
						}
					}else{
						$("#duiding_area").val(zf_area);
						if(house_area >= zengdang_jiexian){
							if(zf_area >= zengdang_jiexian){
								showIfElse(82,"坐地户 三口人 非独生子女 有三间正房   增档界限 > 结算面积 > 正房面积 > 66  无小房或小房不能对顶",
									zf_area,0,(house_area-zf_area),0);
								$("#zengdang_area").val(house_area-zf_area);
							}else{
								showIfElse(82,"坐地户 三口人 非独生子女 有三间正房   增档界限 > 结算面积 > 66 > 正房面积  无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-zf_area);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}else{
							showIfElse(82,"坐地户 三口人 非独生子女 有三间正房   增档界限 > 66 > 结算面积 > 正房面积  无小房或小房不能对顶",
									zf_area,(house_area-zf_area),0,0);
							$("#yingfen_area").val(house_area-zf_area);
						}
					}
				}
			}else if(is_onechild == true && zf_number < 3){
				//是独生子女且无三间正房，应分1.5室，可增2室
				//可兑顶66平(含一等小房)
				//66>X(700元/平) 66<X(1500元/平)
				zengdang_jiexian = 66;
				chaodang_jiexian = 75;
				if(zf_area >= house_area && house_area >= zengdang_jiexian){
					$("#duiding_area").val(zengdang_jiexian);
					if(house_area > chaodang_jiexian){
						showIfElse(83,"坐地户 三口人 独生子女 无三间正房  正房面积 > 结算面积 > 超档界限 > 增档界限",
									zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						showIfElse(84,"坐地户 三口人 独生子女 无三间正房  正房面积 >< 超档界限 > 结算面积 > 增档界限",
								zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
						$("#zengdang_area").val(house_area-zengdang_jiexian);
					}
					//正房两等级平分
					configZf12(zf_area2,zengdang_jiexian);
				}else if(zf_area >= zengdang_jiexian && zengdang_jiexian >= house_area){
					showIfElse(85,"坐地户 三口人 独生子女 无三间正房  正房面积 > 增档界限 > 结算面积",
								house_area,0,0,0);
					$("#duiding_area").val(house_area);
					//正房两等级平分
					configZf12(zf_area2,house_area);
				}else if(zengdang_jiexian >= zf_area && zf_area >= house_area){
					showIfElse(86,"坐地户 三口人 独生子女 无三间正房  增档界限 > 正房面积 > 结算面积",
								house_area,0,0,0);
					$("#duiding_area").val(house_area);
					//正房两等级平分
					configZf12(zf_area2,house_area);
				}else if(house_area >= zf_area && zf_area >= zengdang_jiexian){
					$("#duiding_area").val(zengdang_jiexian);
					//正房两等级平分
					configZf12(zf_area2,zengdang_jiexian);
					if(house_area > chaodang_jiexian){
						showIfElse(87,"坐地户 三口人 独生子女 无三间正房  结算面积 > 正房面积 <> 超档界限 > 增档界限",
									zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						showIfElse(88,"坐地户 三口人 独生子女 无三间正房  超档界限 > 结算面积 > 正房面积 > 增档界限",
								zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
						$("#zengdang_area").val(house_area-zengdang_jiexian);
					}
				}else if(house_area >= zengdang_jiexian && zengdang_jiexian >= zf_area){
					$("#duiding_area_z1").val(zf_area1);
					$("#duiding_area_z2").val(zf_area2);
					if(xf_area1 > 0 && 66 > zf_area && single_status == true){//判断小房有没有，并且正房小于66平，可以拿小房折半顶到66
						if(xf_area1/2 >= (66-zf_area)){//小房有余（补够66平）
							$("#duiding_area_x1").val((66-zf_area)*2);
							$("#duiding_area").val(66);
							if(house_area > chaodang_jiexian){
								showIfElse(89,"坐地户 三口人 独生子女 无三间正房  结算面积 > 超档界限 > 增档界限 >正房面积  小房对顶有剩余",
									66,(zengdang_jiexian-66),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
								$("#yingfen_area").val(zengdang_jiexian-66);
								$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}else{
								showIfElse(90,"坐地户 三口人 独生子女 无三间正房  超档界限 > 结算面积 > 增档界限 >正房面积  小房对顶有剩余",
									66,(zengdang_jiexian-66),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-66);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}else{
							$("#duiding_area_x1").val(xf_area1);
							var total_dui = zf_area+parseFloatExtend(xf_area1/2);
							$("#duiding_area").val(total_dui);
							if(house_area > chaodang_jiexian){
								showIfElse(91,"坐地户 三口人 独生子女 无三间正房  结算面积 > 超档界限 > 增档界限 >正房面积  小房对顶无剩余",
									total_dui,(zengdang_jiexian-total_dui),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
								$("#yingfen_area").val(zengdang_jiexian-total_dui);
								$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}else{
								showIfElse(92,"坐地户 三口人 独生子女 无三间正房  超档界限 > 结算面积 > 增档界限 >正房面积  小房对顶无剩余",
									total_dui,(zengdang_jiexian-total_dui),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-total_dui);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}
					}else{
						$("#duiding_area").val(zf_area);
						if(house_area > chaodang_jiexian){
							showIfElse(93,"坐地户 三口人 独生子女 无三间正房  结算面积 > 超档界限 > 增档界限 >正房面积  无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
							$("#yingfen_area").val(zengdang_jiexian-zf_area);
							$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
							$("#chaodang_area").val(house_area-chaodang_jiexian);
						}else{
							showIfElse(94,"坐地户 三口人 独生子女 无三间正房  超档界限 > 结算面积 > 增档界限 >正房面积  无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(house_area-zengdang_jiexian),0);
							$("#yingfen_area").val(zengdang_jiexian-zf_area);
							$("#zengdang_area").val((house_area-zengdang_jiexian).toFixed(2));
						}
					}
				}else if(zengdang_jiexian >= house_area && house_area >= zf_area){
					$("#duiding_area_z1").val(zf_area1);
					$("#duiding_area_z2").val(zf_area2);
					if(xf_area1 > 0 && single_status == true){//判断小房有没有，可以拿小房折半顶，最多顶66平
						if(xf_area1/2 >= (house_area-zf_area)){//小房有余（补够结算面积）
							showIfElse(95,"坐地户 三口人 独生子女 无三间正房  增档界限 > 结算面积 > 正房面积  小房对顶结算面积有剩余",
									house_area,0,0,0);
							$("#duiding_area_x1").val((house_area-zf_area)*2);
							$("#duiding_area").val(house_area);
						}else{
							$("#duiding_area_x1").val(xf_area1);
							var total_dui = zf_area+parseFloatExtend(xf_area1/2);
							$("#duiding_area").val(total_dui);
							$("#yingfen_area").val(house_area-total_dui);
							showIfElse(96,"坐地户 三口人 独生子女 无三间正房  增档界限 > 结算面积 > 正房面积  小房对顶结算面积无剩余",
									total_dui,(house_area-total_dui),0,0);
						}
					}else{
						showIfElse(96,"坐地户 三口人 独生子女 无三间正房  增档界限 > 结算面积 > 正房面积  无小房或小房不能对顶",
									zf_area,(house_area-zf_area),0,0);
						$("#duiding_area").val(zf_area);
						$("#yingfen_area").val(house_area-zf_area);
					}
				}
			}
		}else if(population == 4){
			if(zf_number < 3){//如果无三间正房，则应分2室可增3室 66之内700，大于66则1500
				zengdang_jiexian = 66;
				chaodang_jiexian = 80;
				if(zf_area >= house_area && house_area >= zengdang_jiexian){
					$("#duiding_area").val(zengdang_jiexian);
					if(house_area > chaodang_jiexian){
						showIfElse(97,"坐地户 四口人 无三间正房  正房面积 > 结算面积 > 超档界限 > 增档界限",
									zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						showIfElse(98,"坐地户 四口人 无三间正房  正房面积 >< 超档界限 > 结算面积 > 增档界限",
								zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
						$("#zengdang_area").val(house_area-zengdang_jiexian);
					}
					//正房两等级平分
					configZf12(zf_area2,zengdang_jiexian);
				}else if(zf_area >= zengdang_jiexian && zengdang_jiexian >= house_area){
					showIfElse(98,"坐地户 四口人 无三间正房  正房面积 > 增档界限 > 结算面积",
								house_area,0,0,0);
					$("#duiding_area").val(house_area);
					//正房两等级平分
					configZf12(zf_area2,house_area);
				}else if(zengdang_jiexian >= zf_area && zf_area >= house_area){
					showIfElse(99,"坐地户 四口人 无三间正房  增档界限 > 正房面积 > 结算面积",
								house_area,0,0,0);
					$("#duiding_area").val(house_area);
					//正房两等级平分
					configZf12(zf_area2,house_area);
				}else if(house_area >= zf_area && zf_area >= zengdang_jiexian){
					$("#duiding_area").val(zengdang_jiexian);
					//正房两等级平分
					configZf12(zf_area2,zengdang_jiexian);
					if(house_area > chaodang_jiexian){
						showIfElse(100,"坐地户 四口人 无三间正房  结算面积 > 超档界限 <> 正房面积 > 增档界限",
									zengdang_jiexian,0,(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
						$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
						$("#chaodang_area").val(house_area-chaodang_jiexian);
					}else{
						showIfElse(101,"坐地户 四口人 无三间正房  超档界限 > 结算面积 > 正房面积 > 增档界限",
									zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
						$("#zengdang_area").val(house_area-zengdang_jiexian);
					}
				}else if(house_area >= zengdang_jiexian && zengdang_jiexian >= zf_area){
					$("#duiding_area_z1").val(zf_area1);
					$("#duiding_area_z2").val(zf_area2);
					if(xf_area1 > 0 && single_status == true){//判断小房有没有，并且正房小于66平，可以拿小房折半顶
						if(xf_area1/2 >= (zengdang_jiexian-zf_area)){//小房有余（补够66平）
							$("#duiding_area_x1").val((zengdang_jiexian-zf_area)*2);
							$("#duiding_area").val(zengdang_jiexian);
							if(house_area > chaodang_jiexian){
								showIfElse(102,"坐地户 四口人 无三间正房  结算面积 > 超档界限 > 增档界限 > 正房面积  小房对顶有剩余",
									zengdang_jiexian,(zengdang_jiexian-66),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
								$("#yingfen_area").val(zengdang_jiexian-66);
								$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}else{
								showIfElse(103,"坐地户 四口人 无三间正房  超档界限 > 结算面积 > 增档界限 > 正房面积  小房对顶有剩余",
									zengdang_jiexian,0,(house_area-zengdang_jiexian),0);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}else{
							$("#duiding_area_x1").val(xf_area1);
							var total_dui = zf_area+parseFloatExtend(xf_area1/2);
							$("#duiding_area").val(total_dui);
							if(house_area > chaodang_jiexian){
								showIfElse(104,"坐地户 四口人 无三间正房  结算面积 > 超档界限 > 增档界限 > 正房面积  小房对顶无剩余",
									total_dui,(zengdang_jiexian-total_dui),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
								$("#yingfen_area").val(zengdang_jiexian-total_dui);
								$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
								$("#chaodang_area").val(house_area-chaodang_jiexian);
							}else{
								showIfElse(105,"坐地户 四口人 无三间正房  超档界限 > 结算面积 > 增档界限 > 正房面积  小房对顶无剩余",
									total_dui,(zengdang_jiexian-total_dui),(house_area-zengdang_jiexian),0);
								$("#yingfen_area").val(zengdang_jiexian-total_dui);
								$("#zengdang_area").val(house_area-zengdang_jiexian);
							}
						}
					}else{
						$("#duiding_area").val(zf_area);
						if(house_area > chaodang_jiexian){
							showIfElse(106,"坐地户 四口人 无三间正房  结算面积 > 超档界限 > 增档界限 > 正房面积  无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(chaodang_jiexian-zengdang_jiexian),(house_area-chaodang_jiexian));
							$("#yingfen_area").val(zengdang_jiexian-zf_area);
							$("#zengdang_area").val(chaodang_jiexian-zengdang_jiexian);
							$("#chaodang_area").val(house_area-chaodang_jiexian);
						}else{
							showIfElse(107,"坐地户 四口人 无三间正房  超档界限 > 结算面积 > 增档界限 > 正房面积  无小房或小房不能对顶",
									zf_area,(zengdang_jiexian-zf_area),(house_area-zengdang_jiexian),0);
							$("#yingfen_area").val(zengdang_jiexian-zf_area);
							$("#zengdang_area").val(house_area-zengdang_jiexian);
						}
					}
				}else if(zengdang_jiexian >= house_area && house_area >= zf_area){
					$("#duiding_area_z1").val(zf_area1);
					$("#duiding_area_z2").val(zf_area2);
					if(xf_area1 > 0 && single_status == true){//判断小房有没有，并且正房小于66平，可以拿小房折半顶
						if(xf_area1/2 >= (house_area-zf_area)){//小房有余（补够结算面积）
							showIfElse(108,"坐地户 四口人 无三间正房  增档界限 > 结算面积 > 正房面积  小房对顶66有剩余",
									66,(house_area-66),0,0);
							$("#duiding_area_x1").val((house_area-zf_area)*2);
							$("#duiding_area").val(house_area);
						}else{
							$("#duiding_area_x1").val(xf_area1);
							var total_dui = zf_area+parseFloatExtend(xf_area1/2);
							$("#duiding_area").val(total_dui);
							$("#yingfen_area").val(house_area-total_dui);
							showIfElse(109,"坐地户 四口人 无三间正房  增档界限 > 结算面积 > 正房面积  小房对顶66无剩余",
									total_dui,(house_area-total_dui),0,0);
						}
					}else{
						showIfElse(110,"坐地户 四口人 无三间正房  增档界限 > 结算面积 > 正房面积  无小房或小房不能对顶",
									zf_area,(house_area-zf_area),0,0);
						$("#duiding_area").val(zf_area);
						$("#yingfen_area").val(house_area-zf_area);
					}
				}
			}else if(zf_number >= 3){//有三间正房，应分3室；（应分面积：76-80）可增至2*1.5室
				//alert("两套房需要手工处理");
				jiesuanForMoreHouses(house_area,zf_area,xf_area1);
			}
		}else if(population > 4){//无论有无三间正房都按照4口人的有三间正房算 应分3室；（应分面积：76-80）可增至2*1.5室
			//alert("两套房需要手工处理");
			jiesuanForMoreHouses(house_area,zf_area,xf_area1);
		}

		if(single_status == false){ //离婚情况特殊处理
			//add by zhangchuan 2010-9-15 for (离婚的结算时正房面积超过应分面积的部分返钱，小房是不能对顶的)
			var myYingfenArea = 0;
			if(population == 1){
				myYingfenArea = 45;
			}else if(population == 2){
				myYingfenArea = 57;
			}else if(population == 3){
				if(is_onechild == false && zf_number < 3){
					myYingfenArea = 57;
				}else if(is_onechild == true && zf_number >= 3){
					myYingfenArea = 66;
				}else if(is_onechild == false && zf_number >= 3){
					myYingfenArea = 66;
				}else if(is_onechild == true && zf_number < 3){
					myYingfenArea = 57;
				}
			}else if(population == 4){
				if(zf_number >= 3){
					myYingfenArea = 80;
				}else{
					myYingfenArea = 66;
				}
			}else if(population > 4){
				myYingfenArea = 80;
			}
			var myDuidingArea = parseFloatExtend($("#duiding_area").val());
			if(myDuidingArea > myYingfenArea){//当对顶面积大于应分面积时需要把多出面积返钱
				//先将已经赋值的面积清空，然后重新赋值
				$("#duiding_area").val(myYingfenArea);
				$("#duiding_area_z1").val("");
				$("#duiding_area_z2").val("");
				$("#yingfen_area").val("");
				$("#zengdang_area").val("");
				$("#chaodang_area").val("");
				configZf12(zf_area2,myYingfenArea);
				if(house_area > myYingfenArea){
					$("#zengdang_area").val(house_area-myYingfenArea);
				}
			}
			$("#yingfen_price").val("1000");
			$("#zengdang_price").val("1800");
		}
	}else{//外来户

		//拿增档界限跟人口应分的做对比，如果应分的大于目前增档的，则按照应分的来算
		if(population == 1){
			if(zengdang_jiexian < 45){
				zengdang_jiexian = 45;
				chaodang_jiexian = 50;
			}
		}else if(population == 2){
			if(zengdang_jiexian < 57){
				zengdang_jiexian = 57;
				chaodang_jiexian = 66;
			}
		}if(population == 3){
			if(zf_number >= 3){
				if(zengdang_jiexian < 66){
					zengdang_jiexian = 66;
					chaodang_jiexian = 75;
				}
			}else{
				if(zengdang_jiexian < 57){
					zengdang_jiexian = 57;
					chaodang_jiexian = 66;
				}
			}
		}if(population >= 4){
			if(zf_number >= 3){
				if(zengdang_jiexian < 80){
					zengdang_jiexian = 80;
					chaodang_jiexian = 90;
				}
			}else{
				if(zengdang_jiexian < 66){
					zengdang_jiexian = 66;
					chaodang_jiexian = 75;
				}
			}
		}

		if(zf_area >= house_area && house_area >= zengdang_jiexian){
			$("#duiding_area").val(zengdang_jiexian);
			//两正房平分
			configZf12(zf_area2,zengdang_jiexian);
			$("#yingfen_area").val(parseFloatExtend(house_area-zengdang_jiexian));//应分
			$("#yingfen_price").val("1800");
			$("#zengdang_price").val("");
			showIfElse(111,"外来户 "+population+"口人 "+zf_number+"间正房  正房面积 > 结算面积 > 增档界限",
									zengdang_jiexian,parseFloatExtend(house_area-zengdang_jiexian),0,0);
		}else if(zf_area >= zengdang_jiexian && house_area < zengdang_jiexian){
			$("#duiding_area").val(house_area);
			//两正房平分
			configZf12(zf_area2,house_area);
			$("#yingfen_price").val("");
			$("#zengdang_price").val("");
			showIfElse(112,"外来户 "+population+"口人 "+zf_number+"间正房  正房面积 > 增档界限 > 结算面积",
									zf_area,0,0,0);
		}else if(zengdang_jiexian >= zf_area && zf_area >= house_area){
			$("#duiding_area").val(house_area);
			//两正房平分
			configZf12(zf_area2,house_area);
			$("#yingfen_price").val("");
			$("#zengdang_price").val("");
			showIfElse(113,"外来户 "+population+"口人 "+zf_number+"间正房  增档界限 > 正房面积 > 结算面积",
									house_area,0,0,0);
		}else if(house_area >= zf_area && zf_area >= zengdang_jiexian){
			$("#duiding_area").val(zengdang_jiexian);
			//两正房平分
			configZf12(zf_area2,zengdang_jiexian);
			$("#yingfen_area").val(parseFloatExtend(house_area-zengdang_jiexian));//应分
			$("#yingfen_price").val("1800");
			$("#zengdang_price").val("");
			showIfElse(114,"外来户 "+population+"口人 "+zf_number+"间正房  结算面积 > 正房面积 > 增档界限",
									zengdang_jiexian,0,0,0);
		}else if(house_area >= zengdang_jiexian && zengdang_jiexian >= zf_area){
			$("#duiding_area").val(zf_area);
			//两正房平分
			configZf12(zf_area2,zf_area);
			$("#yingfen_area").val(parseFloatExtend(house_area-zf_area));//应分
			$("#yingfen_price").val("1800");
			$("#zengdang_price").val("");
			showIfElse(115,"外来户 "+population+"口人 "+zf_number+"间正房  正房面积 > 结算面积 > 增档界限",
									zf_area,parseFloatExtend(house_area-zf_area),0,0);
		}else if(zengdang_jiexian >= house_area && house_area >= zf_area){
			$("#duiding_area").val(zf_area);
			//两正房平分
			configZf12(zf_area2,zf_area);
			$("#yingfen_area").val(parseFloatExtend(house_area-zf_area));//应分
			$("#yingfen_price").val("1800");
			$("#zengdang_price").val("");
			showIfElse(116,"外来户 "+population+"口人 "+zf_number+"间正房  增档界限 > 结算面积 > 正房面积",
									zf_area,parseFloatExtend(house_area-zf_area),0,0);
		}
	}
	
	//2010-10-30 小房兑顶小数位过长 begin
	
	var the_xiao_duiding = $("#duiding_area_x1").val();	
	if(the_xiao_duiding != ""){
		$("#duiding_area_x1").val(parseFloatExtend(the_xiao_duiding));
	}
	//end

	var the_zf_duiding = $("#duiding_area_z1").val();	
	if(the_zf_duiding != ""){
		$("#duiding_area_z1").val(parseFloatExtend(the_zf_duiding));
	}

	var duiding_area_val = $("#duiding_area").val();
	if(duiding_area_val != ""){
		$("#duiding_area").val(parseFloatExtend(duiding_area_val));
	}
	
	var yingfen_area_val = $("#yingfen_area").val();
	if(yingfen_area_val != ""){
		$("#yingfen_area").val(parseFloatExtend(yingfen_area_val));
	}

	var zengdang_area_val = $("#zengdang_area").val();
	if(zengdang_area_val != ""){
		$("#zengdang_area").val(parseFloatExtend(zengdang_area_val));
	}

	var chaodang_area_val = $("#chaodang_area").val();
	if(chaodang_area_val != ""){
		$("#chaodang_area").val(parseFloatExtend(chaodang_area_val));
	}

}
//优先顶二等正房
function configZf12(zf2,total){
	
	if(zf2 >= total){
		$("#duiding_area_z2").val(total);
	}else{
		$("#duiding_area_z2").val(zf2);
		$("#duiding_area_z1").val(total-zf2);
	}
}

//针对多套房的结算（4口人3间正房或4口人以上）
function jiesuanForMoreHouses(house_area,zf_area,xf_area1){
	var zengdang_jiexian = 80;
	var maxDuiArea = 114;
	var xfMaxDuiArea = 72;
	var zfHaveJiesuan = parseFloatExtend($("#have_jiesuan_areas").val());
	var xfHaveJiesuan = parseFloatExtend($("#have_jiesuan_areas_xf").val());
	var is_last_placement = ($("#is_last_placement").val()=="0")?true:false;//是否第一次结算

	if(is_last_placement == false){
		if((zf_area+zfHaveJiesuan) > maxDuiArea){//当正房总面积大于 114 时，对顶最多只能对顶114
			zf_area = maxDuiArea - zfHaveJiesuan;
		}
		if((zfHaveJiesuan+xfHaveJiesuan/2+zf_area) >= xfMaxDuiArea){//当正房不足需要小房对顶时，小房最多对顶到 72
			xf_area1 = 0;
		}else{
			if(xf_area1 > (xfMaxDuiArea-(zfHaveJiesuan+xfHaveJiesuan/2+zf_area))*2){
				xf_area1 = (xfMaxDuiArea-(zfHaveJiesuan+xfHaveJiesuan/2+zf_area))*2;
			}
		}
	}

	if(zf_area >= house_area){
		$("#duiding_area").val(house_area);
		$("#duiding_area_z1").val(house_area);
	}else if(zf_area < house_area){
		$("#duiding_area_z1").val(zf_area);
		if(xf_area1 > 0){//判断小房有没有
			if((xf_area1/2+zf_area) > house_area){
				$("#duiding_area_x1").val((house_area-zf_area)*2);
				$("#duiding_area").val(house_area);
			}else{
				$("#duiding_area_x1").val(xf_area1);
				$("#duiding_area").val(zf_area+xf_area1/2);
				if((zfHaveJiesuan+xfHaveJiesuan/2+house_area) > zengdang_jiexian){
					$("#yingfen_area").val(zengdang_jiexian-(zfHaveJiesuan+xfHaveJiesuan/2+zf_area+xf_area1/2));
					$("#zengdang_area").val((zfHaveJiesuan+xfHaveJiesuan/2+house_area)-zengdang_jiexian);
				}else{
					$("#yingfen_area").val(house_area-zf_area-xf_area1/2);
				}
			}
		}else{
			$("#duiding_area").val(zf_area);
			if((zfHaveJiesuan+xfHaveJiesuan/2+zf_area) > zengdang_jiexian){
				$("#zengdang_area").val(house_area-zf_area);
			}else{
				if((zfHaveJiesuan+xfHaveJiesuan/2+house_area) > zengdang_jiexian){
					$("#yingfen_area").val(zengdang_jiexian-(zfHaveJiesuan+xfHaveJiesuan/2+zf_area));
					$("#zengdang_area").val((zfHaveJiesuan+xfHaveJiesuan/2+house_area)-zengdang_jiexian);
				}else{
					$("#yingfen_area").val(house_area-zf_area);
				}
			}
		}
	}
	
	if(is_last_placement == true){
		//清除剩余的正房和小房面积
		$("#zf_area1").val(parseFloatExtend($("#duiding_area_z1").val()));
		$("#xf_area1").val(parseFloatExtend($("#duiding_area_x1").val()));
		$("#zf_total1").val(parseFloatExtend(parseFloatExtend($("#zf_price1").val())*parseFloatExtend($("#zf_area1").val())));
		$("#xf_total1").val(parseFloatExtend(parseFloatExtend($("#xf_price1").val())*parseFloatExtend($("#xf_area1").val())));
	}
}

//(2)原房金额计算(把正房结算放到超档下面一行)
function yuanfangTotalFee(){
    //原房金额
    var house_fees = 0;
	var house_area_zf1 = 0;
    //设施金额
    var yuannei_total_fee = $("#yuannei_total_fee").val();
	//对顶面积
	var duiding_area_z1 = $("#duiding_area_z1").val();
	var duiding_area_z2 = $("#duiding_area_z2").val();
	var duiding_area_x1 = $("#duiding_area_x1").val();

	//正房金额：（总面积-对顶面积）* 单价
	var zf_area1 = $("#zf_area1").val();
	var zf_price1 = $("#zf_price1").val();
	if(zf_area1 != '' && zf_price1 != ''){
		if(duiding_area_z1 != ''){
			house_area_zf1 += parseFloat(zf_area1)-parseFloat(duiding_area_z1);
		}else{
			house_area_zf1 += parseFloat(zf_area1);
		}
	}

	var zf_area2 = $("#zf_area2").val();
	if(zf_area2 != ''){
		if(duiding_area_z2 != ''){
			house_area_zf1 += parseFloat(zf_area2)-parseFloat(duiding_area_z2);
		}else{
			house_area_zf1 += parseFloat(zf_area2);
		}
	}
	//将正房剩余的算入超档下面一行的其他金额里
	if(house_area_zf1 > 0){
		$("#other_name").val("正房余");
		$("#other_area").val(parseFloatExtend(house_area_zf1));
		$("#other_price").val(zf_price1==""?500:zf_price1);
	}

	//小房金额（一等）：（总面积-对顶面积）* 单价
	var xf_area = $("#xf_area1").val();
	var xf_price = $("#xf_price1").val();
	if(xf_area != '' && xf_price != ''){
		if(duiding_area_x1 != ''){
			house_fees = house_fees + (parseFloat(xf_area)-parseFloat(duiding_area_x1))*parseFloat(xf_price);
		}else{
			house_fees = house_fees + parseFloat(xf_area)*parseFloat(xf_price);
		}
	}

	if(yuannei_total_fee != ''){
		house_fees = house_fees + parseFloat(yuannei_total_fee);
	}
    //原房合计金额
    $("#oldhouse_total_fee").val(parseFloatExtend(house_fees));
};

//(3)计算应分、增档、超档、其它等的金额
function jisuanAreaFee(){
	//面积
    var yingfen_area = $("#yingfen_area").val();
    var zengdang_area = $("#zengdang_area").val();
    var chaodang_area = $("#chaodang_area").val();
	var other_area = $("#other_area").val();

    //价格
    var yingfen_price = $("#yingfen_price").val();
    var zengdang_price = $("#zengdang_price").val();
    var chaodang_price = $("#chaodang_price").val();
	var other_price = $("#other_price").val();

    //金额
    if(fieldIsNumericAndNotNull(yingfen_area) && fieldIsNumericAndNotNull(yingfen_price)){
		$("#yingfen_fee").val((yingfen_area * yingfen_price).toFixed(2));
    }
    if(fieldIsNumericAndNotNull(zengdang_area) && fieldIsNumericAndNotNull(zengdang_price)){
		$("#zengdang_fee").val((zengdang_area * zengdang_price).toFixed(2));
    }
    if(fieldIsNumericAndNotNull(chaodang_area) && fieldIsNumericAndNotNull(chaodang_price)){
		$("#chaodang_fee").val((chaodang_area * chaodang_price).toFixed(2));
    }
	if(fieldIsNumericAndNotNull(other_area) && fieldIsNumericAndNotNull(other_price)){
		$("#other_fee").val((other_area * other_price).toFixed(2));
    }
}
//(4)新房金额计算
function xinfangTotalFee(){
    //总费用
    var newhouse_total_fee = 0
    
	//金额
    var yingfen_fee = $("#yingfen_fee").val();
    var zengdang_fee = $("#zengdang_fee").val();
    var chaodang_fee = $("#chaodang_fee").val();
	var other_fee = $("#other_fee").val();

	if(yingfen_fee != ''){
		newhouse_total_fee = newhouse_total_fee + parseFloat(yingfen_fee);
	}
	if(zengdang_fee != ''){
		newhouse_total_fee = newhouse_total_fee + parseFloat(zengdang_fee);
	}
	if(chaodang_fee != ''){
		newhouse_total_fee = newhouse_total_fee + parseFloat(chaodang_fee);
	}
	if(other_fee != ''){
		newhouse_total_fee = newhouse_total_fee - parseFloat(other_fee);
	}
	
	var is_high_building = ($("#is_high_building").val()=="1")?true:false;//true：高层；false：多层；

	if(is_high_building == false){
		var jianzhu_area = parseFloatExtend($("#jianzhu_area").val());
		var zengjia_per = $("#zengjia_per").val();
		var jianshao_per = $("#jianshao_per").val();
		if(zengjia_per != ''){//多层楼房：建筑面积 * 增加% * 700
			var zengjia_fee = parseFloatExtend(jianzhu_area*parseFloat(zengjia_per)/100*700);
			newhouse_total_fee = newhouse_total_fee + zengjia_fee;
			$("#zengjia_fee").val(zengjia_fee);
		}else if(jianshao_per != ''){//多层楼房：建筑面积 * 减少% * 700
			var jianshao_fee = parseFloatExtend(jianzhu_area*parseFloat(jianshao_per)/100*700);
			newhouse_total_fee = newhouse_total_fee - jianshao_fee;
			$("#jianshao_fee").val(jianshao_fee);
		}else{
			$("#zengjia_fee").val("");
			$("#jianshao_fee").val("");
		}
	}

    //新房总金额
    $("#newhouse_total_fee").val(parseFloatExtend(newhouse_total_fee));
}
//(5)最后结算费用
function jiesuanTotalFee(){
    //其他费用
    var other_cost_fee = $("#other_cost_fee").val();
    var oldhouse_total_fee = $("#oldhouse_total_fee").val();
    var newhouse_total_fee = $("#newhouse_total_fee").val();

    var jiesuanTotal = parseFloat(newhouse_total_fee)-parseFloat((oldhouse_total_fee=='')?0:oldhouse_total_fee);
    if(fieldIsNumericAndNotNull(other_cost_fee)){
        jiesuanTotal = jiesuanTotal - parseFloat(other_cost_fee);
    }
	//控制"余"、"欠"radio
	if(jiesuanTotal>0){
		setCheckboxValue("enouph_flag","0","formEditor");
	}else{
		setCheckboxValue("enouph_flag","1","formEditor");
		jiesuanTotal = 0-jiesuanTotal;
	}
    $("#jiesuan_fee").val(parseFloatExtend(jiesuanTotal));
};
//大写赋值
function getUpperStr(numberStr){
    var CN_ZERO = "零";
    var CN_ONE = "壹";
    var CN_TWO = "贰";
    var CN_THREE = "叁";
    var CN_FOUR = "肆";
    var CN_FIVE = "伍";
    var CN_SIX = "陆";
    var CN_SEVEN = "柒";
    var CN_EIGHT = "捌";
    var CN_NINE = "玖";
    var CN_TEN = "拾";
    var CN_HUNDRED = "佰";
    var CN_THOUSAND = "仟";
    var CN_TEN_THOUSAND = "万";
    var CN_HUNDRED_MILLION = "亿";
    var CN_SYMBOL = "人民币";
    var CN_DOLLAR = "元";
    var CN_TEN_CENT = "角";
    var CN_CENT = "分";
    var CN_INTEGER = "整";
    if (numberStr == null || numberStr =="")
    {
        return "";
    }

    if (numberStr == "0") return CN_ZERO;
    if (numberStr == "1") return CN_ONE;
    if (numberStr == "2") return CN_TWO;
    if (numberStr == "3") return CN_THREE;
    if (numberStr == "4") return CN_FOUR;
    if (numberStr == "5") return CN_FIVE;
    if (numberStr == "6") return CN_SIX;
    if (numberStr == "7") return CN_SEVEN;
    if (numberStr == "8") return CN_EIGHT;
    if (numberStr == "9") return CN_NINE;
    if (numberStr == "10") return CN_TEN;
    if (numberStr == "100") return CN_HUNDRED;
    if (numberStr == "1000") return CN_THOUSAND;
};
function jiesuanFeeUpper(){
    var jiesuan_fee = $("#jiesuan_fee").val() || '';

    var pointLocation = jiesuan_fee.indexOf(".");
    var intLength = jiesuan_fee.length;

    //整数长度
    intInterger = 0;
    if(pointLocation == -1){//没有小数点
        $("#jiesuan_daxie_fen").val(getUpperStr("0"));
        $("#jiesuan_daxie_jiao").val(getUpperStr("0"));

        intInterger = intLength;
    }else
    {

		if(jiesuan_fee.substring(pointLocation+2,pointLocation+3)){
			$("#jiesuan_daxie_fen").val(getUpperStr(jiesuan_fee.substring(pointLocation+2,pointLocation+3)));
		}else{
			$("#jiesuan_daxie_fen").val(getUpperStr("0"));
		}
		if(jiesuan_fee.substring(pointLocation+1,pointLocation+2)){
			$("#jiesuan_daxie_jiao").val(getUpperStr(jiesuan_fee.substring(pointLocation+1,pointLocation+2)));
		}else{
			$("#jiesuan_daxie_jiao").val(getUpperStr("0"));
		}
        
        intInterger = pointLocation;
    }


    $("#jiesuan_daxie_yuan").val(getUpperStr(jiesuan_fee.substring(intInterger-1,intInterger)));
    $("#jiesuan_daxie_shi").val(getUpperStr(jiesuan_fee.substring(intInterger-2,intInterger-1)));
    $("#jiesuan_daxie_bai").val(getUpperStr(jiesuan_fee.substring(intInterger-3,intInterger-2)));
    $("#jiesuan_daxie_qian").val(getUpperStr(jiesuan_fee.substring(intInterger-4,intInterger-3)));
    var wanStr = "";


    if (intInterger ==5)
    {
        wanStr = getUpperStr(jiesuan_fee.substring(intInterger-5,intInterger-4));
    }else if (intInterger ==6)
    {
        wanStr = getUpperStr(jiesuan_fee.substring(intInterger-6,intInterger-5))+getUpperStr("10")+getUpperStr(jiesuan_fee.substring(intInterger-5,intInterger-4));
    }else if (intInterger ==7)
    {
        wanStr = getUpperStr(jiesuan_fee.substring(intInterger-7,intInterger-6))+getUpperStr("100")+getUpperStr(jiesuan_fee.substring(intInterger-6,intInterger-5))+getUpperStr("10")+getUpperStr(jiesuan_fee.substring(intInterger-5,intInterger-4));
    }
    else if (intInterger ==8)
    {
        wanStr = getUpperStr(jiesuan_fee.substring(intInterger-8,intInterger-7))+getUpperStr("1000")+getUpperStr(jiesuan_fee.substring(intInterger-7,intInterger-6))+getUpperStr("100")+getUpperStr(jiesuan_fee.substring(intInterger-6,intInterger-5))+getUpperStr("10")+getUpperStr(jiesuan_fee.substring(intInterger-5,intInterger-4));
    }else if (intInterger >8)
    {
        wanStr = "不合理数据";
    }
    $("#jiesuan_daxie_wan").val(wanStr);

};

//当原始面积改变时把原始金额重新算一次
function oldHouseFee(zf1_price,zf2_price,xf1_price){
	var zf_area1 = $("#zf_area1").val();
	var zf_area2 = $("#zf_area2").val();
	var xf_area1 = $("#xf_area1").val();

	if(zf_area1 != '' && zf1_price != ''){
		$("#zf_total1").val(parseFloatExtend(parseFloat(zf_area1)*parseFloat(zf1_price)));
	}else{
		$("#zf_total1").val("");
		$("#zf_price1").val("");
	}

	if(zf_area2 != '' && zf2_price != ''){
		$("#zf_total2").val(parseFloatExtend(parseFloat(zf_area2)*parseFloat(zf2_price)));
	}else{
		$("#zf_total2").val("");
		$("#zf_price2").val("");
	}

	if(xf_area1 != '' && xf1_price != ''){
		$("#xf_total1").val(parseFloatExtend(parseFloat(xf_area1)*parseFloat(xf1_price)));
	}else{
		$("#xf_total1").val("");
		$("#xf_price1").val("");
	}
}

//特殊情况手动输入，系统自动计算金额
function inputByHand(){
	//输入框设为可编辑
	$('.num-pallets-input').attr("readonly",false);
	$("textarea").attr("readonly",false);
	$("#yuannei_total_fee").attr("readonly",false);
	$("#other_cost_name").attr("readonly",false);
	$("#zf_level1").attr("readonly",true);
	$("#zf_level1").val("正房一等");
	$("#zf_level2").attr("readonly",true);
	$("#zf_level2").val("正房二等");
	$("#xf_level1").attr("readonly",true);
	$("#xf_level1").val("小房一等");
}

//如果是修改，只把应分、增档、超档等金额算出来，其它不做操作，只能查看数据
function forUpdateHandler(){
	//手动调整、保存按钮不可见，打印按钮可见
	$("#byHandBtn").css("display","none");
	$("#submitBtn").css("display","none");
	//$("#printBtn").css("display","inline");

	//jquery 将text都置为readonly,单选按钮不可用，textarea 不可输入
	$("input[type='text']").attr("readonly",true);
	$("textarea").attr("readonly",true);
	$("input[type='radio']").attr("disabled","disabled");
}

$(function(){
    $('.num-pallets-input').blur(function(){
    
        var $this = $(this);
		if($this.attr("readonly") == true){
			return;
		}
        var numPallets = $this.val();
        var multiplier = $this.parent().parent().find("td.price-per-pallet span").text();
        if (numPallets != '' && IsNumeric(numPallets)) {
            
            var rowTotal = numPallets * multiplier;
            
            $this.css("background-color", "white")
                .parent().parent()
                .find("td.row-total input")
                .val(rowTotal);
			
        } else {
            $this.css("background-color", "#ffdcdc");
        };

		//计算
		yuanfangTotalFee();
		jisuanAreaFee();
		xinfangTotalFee();
		jiesuanTotalFee();
		jiesuanFeeUpper();
    });
});

//初始化自动计算数据
function initData(){
	//计算
	duiingAreaCount();
	yuanfangTotalFee();
	jisuanAreaFee();
	xinfangTotalFee();
	jiesuanTotalFee();
	jiesuanFeeUpper();
}

//按照原房面积来结算
//第一套房全部对顶结算面积
//第二套房以后对顶 结算面积+5 
//最后一次结算时算院内设施金额（包括一等小房金额）
function jisuanAreaByOldArea(){
	//$("#byHandBtn").css("display","none");
	$("#submitBtn").css("display","inline");
	//$("#printBtn").css("display","none");

	//jquery 将text都置为readonly,单选按钮不可用，textarea 不可输入
	$("input[type='text']").attr("readonly",true);
	clearAllInputValue();
	$("textarea").attr("readonly",true);
	$("input[type='radio']").attr("disabled","disabled");
}

function clearAllInputValue(){
	$("input[type='text']").val("");//值全部清空
}

function lastJiesuanAreaByOldArea(){//最后一次结算，需要把原房剩余面积和院内设施返钱（别忘了小房一等也一块返钱）
	//$("#byHandBtn").css("display","none");
	$("#submitBtn").css("display","inline");
	//$("#printBtn").css("display","none");

	//jquery 将text都置为readonly,单选按钮不可用，textarea 不可输入
	$("input[type='text']").attr("readonly",true);
	$("textarea").attr("readonly",true);
	$("input[type='radio']").attr("disabled","disabled");

	//正房单价可以调
	$("#zf_price1").attr("readonly",false);

	yuanfangTotalFee();
	jisuanAreaFee();
	xinfangTotalFee();
	jiesuanTotalFee();
	jiesuanFeeUpper();
}